The Morning Call
Today Afolake took us to one of the 7 natural wonders of the world, Victoria Falls, located in the southern part of Africa.
If you’re planning a trip to southern Africa you simply have to witness this mile-long curtain of falling water.
This incredible amount of water generates a huge amount of spray which shoots 1000 feet into the sky and can be seen 30 miles away, so whether you’re in the Zambian side of the falls or in the Zimbabwean side of the magic of the Victoria Falls will always get to you.
01:35
Edgar Lungu's family condemns court decision to stop private burial in South Africa
00:52
South African court halts burial of Zambia’s ex-president Edgar Lungu
01:01
UN peacekeeper killed in CAR in attack by armed group near border with Sudan
01:47
Chinese city of Xuchang is world's biggest producer of wigs
01:15
U.S. considers adding more African countries to travel ban
00:45
Lungu funeral dispute settled between family and government